package com.flyme.module.base.client.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.flyme.common.core.model.base.AbstractEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * 会员价格配置
 *
 * @author zyf
 * @date 2019-1-15
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@NoArgsConstructor
@TableName("sys_vipprice")
public class SysVipPrice extends AbstractEntity<SysVipPrice> {

    /**
     * 价格名称
     */
    private String priceName;

    /**
     * 安卓原价
     */
    private BigDecimal androidOldPrice;
    /**
     * 安卓现价
     */
    private BigDecimal androidPrice;

    /**
     * IOS原价
     */
    private BigDecimal iosOldPrice;
    /**
     * IOS现价
     */
    private BigDecimal iosPrice;

    /**
     * 持续时间（单位月）
     */
    private Integer vipTime;
    /**
     * 价格排序
     */
    private Integer sortOrder;
    /**
     * 会员类型
     */
    private Long vipTypeId;

    /**
     * ios产品id
     */
    private String iosId;

    /**
     * vip购买获取积分
     */
    private Integer scoreVip;

}
